<fieldset id="sf_fieldset_<?php echo preg_replace('/[^a-z0-9_]/', '_', strtolower($fieldset)) ?>">
    <?php if ('NONE' != $fieldset): ?>
        <h2><?php echo __($fieldset, array(), 'messages') ?></h2>
    <?php endif; ?>

    <?php foreach ($fields as $name => $field): ?>
        <?php if ((isset($form[$name]) && $form[$name]->isHidden()) || (!isset($form[$name]) && $field->isReal()))
            continue ?>
        <?php
        if ($name != "permissions_list"):
            include_partial('sfGuardGroup/form_field', array(
                'name' => $name,
                'attributes' => $field->getConfig('attributes', array()),
                'label' => $field->getConfig('label'),
                'help' => $field->getConfig('help'),
                'form' => $form,
                'field' => $field,
                'class' => 'sf_admin_form_row sf_admin_' . strtolower($field->getType()) . ' sf_admin_form_field_' . $name,
            ));

        else :
            ?>
            <div style="display: none">
                <?php
                include_partial('sfGuardGroup/form_field', array(
                    'name' => $name,
                    'attributes' => $field->getConfig('attributes', array()),
                    'label' => $field->getConfig('label'),
                    'help' => $field->getConfig('help'),
                    'form' => $form,
                    'field' => $field,
                    'class' => 'sf_admin_form_row sf_admin_' . strtolower($field->getType()) . ' sf_admin_form_field_' . $name,
                ));
                ?>
            </div>
            <?php
            $dadosComponente['nomeField'] = 'sf_guard_group_' . $name;
            $dadosComponente['idGroup'] = $sf_request->getParameter('id');
            include_component('ygmPerAssignment', 'Listpermissios', $dadosComponente);
        endif;
        ?>
    <?php endforeach; ?>
</fieldset>
